【HMS core】【FAQ】【Account Kit】典型问题合集1 | 您所在的位置:网站首页 › hms core怎么登陆 › 【HMS core】【FAQ】【Account Kit】典型问题合集1 |
啦啦啦,我又来分享了,感觉我是华为的忠实粉丝啊! 今天分享一下集成 Account Kit 时遇到的几个小问题
1. 依赖无法加载 【问题描述】 在集成华为HMS Core Account Kit时出现下图展示的问题
【解决方案】 建议检查一下maven仓库是否配置正确,能否正常链接, maven仓库配置可以参考的文档如下: https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/as-integration-hms-core-sdk-0000001050436235
2. 接入华为帐号服务,非华为手机点击登录会闪退 【问题描述】 接入华为帐号服务,非华为手机点击登录会闪退,非华为是否必须要安装HMS Core,才能正常接入账号服务?
【解决方案】 1、在非华为手机上安装了HMS Core(APK),华为帐号是支持在非华为的安卓手机上登录的。 2、在没有HMS Core(APK)的手机上,如果不想下载HMS Core(APK),可以通过AppAuth SDK,实现华为帐号授权登录,请参见 https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/app-auth-access-huaweiid-android-0000001050434521
3. 华为支付或帐号登录时,直接返回了错误HwIDConstant.RETCODE.SIGN_IN_CANCELLED 2012 用户点击返回键,取消登录 【问题描述】 云调试时,点击华为支付或者华为登录。直接返回了错误(HwIDConstant.RETCODE.SIGN_IN_CANCELLED 2012 用户点击返回键,取消登录。) 现象就是无法拉起华为登录界面或者支付界面。而这个错误不是用户点击返回键造成的。 调试时,发现返回结果中authHuaweiIdTask.isSuccessful()的值为真。但是无法获取帐号信息,而错误号为2012。
【解决方案】 因为华为账号的登录页面 ,有防截屏 和 防录屏的功能, 在云真机上当打开华为账号登录页面时,触发了录屏检测。所以在云真机上才会出现这个现象。请您在测试时,不要使用云真机进行测试。
4. SDK登录错误 【问题描述】 SDK升级到6.1.0.303后,在华为应用市场从中国切换到其他国家,每次登录都会返回错误码7400,应该怎么做才能解决这个问题并让隐私协议重新弹出?
【解决方案】 国内: 7400 表示用户未同意联合运营隐私协议。请调用初始化 API,调用init接口引导用户同意协议。
有关详细信息,请查看以下文档: https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/guide-error-0000001050994619 https://developer.huawei.com/consumer/cn/doc/development/HMSCore-References/josappsclient-0000001050121680#section12941311162615 国外: 由于我们在国内外使用不同的隐私协议,建议您使用游戏服务 5.0.4.303以避免协议变更。请参阅 https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/version-change-history-0000001050123471
5. 取消账号授权 【问题描述】 取消账号授权,是否有REST接口,官方提供响应文档或说明在哪里可以找到。 用户(绑定华为账号授权方式登录的)在我们应用(服务器应用)进行“注销”账号操作时,也许应该通过调华为提供的REST接口,为用户取消华为账号授权。没查到华为提供相关接口,只找到for APP的SDK,提供函数
【解决方案】 目前只提供端侧取消授权的接口,暂未提供REST接口相关API,用户也可以通过手动在 帐号中心页面去取消授权。 如果是web应用的话,有个取消凭证有效性可参考下链接: 应用可以调用取消授权的接口(URL:https://oauth-login.cloud.huawei.com/oauth2/v3/revoke),对已授权的Access Token或者Refresh Token进行取消授权。其中,Access Token与Refresh Token为成对关系,取消授权其中一个,另一个也同样失效。 https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/web-revoke-0000001050050903 |
CopyRight 2018-2019 实验室设备网 版权所有 |